12 Lecture

CS401

Midterm & Final Term Short Notes

BIOS Video Services

BIOS Video Services refer to a set of software functions that allow a computer's BIOS (basic input/output system) to interact with the video display hardware. These services include functions such as initializing the video hardware, changing the


Important Mcq's
Midterm & Finalterm Prepration
Past papers included

Download PDF
  1. Which of the following is NOT a function of BIOS Video Services? a) Initializing the video hardware b) Changing the video mode c) Drawing characters and graphics on the screen d) Loading the operating system Answer: d) Loading the operating system What does BIOS stand for? a) Basic Input/Output System b) Basic Information Operating System c) Binary Input/Output Service d) Binary Information Operating System Answer: a) Basic Input/Output System Which of the following is responsible for interacting with the video display hardware? a) BIOS Video Services b) Operating System c) Motherboard d) CPU Answer: a) BIOS Video Services Which function of BIOS Video Services allows changing the screen resolution? a) SetMode b) DrawString c) InitDisplay d) ScrollScreen Answer: a) SetMode Which of the following is a standard video mode supported by BIOS Video Services? a) 1024x768 b) 1280x720 c) 1366x768 d) All of the above Answer: d) All of the above Which function of BIOS Video Services is used to clear the screen? a) SetColor b) ClearScreen c) DrawString d) SetMode Answer: b) ClearScreen Which of the following is NOT a video display hardware? a) Monitor b) Graphics Card c) Keyboard d) Integrated Graphics Answer: c) Keyboard Which function of BIOS Video Services is used to draw a rectangle on the screen? a) DrawString b) DrawPixel c) DrawLine d) DrawRectangle Answer: d) DrawRectangle Which of the following is responsible for controlling the boot-up process? a) Operating System b) BIOS c) Graphics Card d) CPU Answer: b) BIOS Which function of BIOS Video Services is used to scroll the screen up or down? a) SetMode b) DrawString c) ScrollScreen d) DrawPixel Answer: c) ScrollScreen


Subjective Short Notes
Midterm & Finalterm Prepration
Past papers included

Download PDF
  1. What is the purpose of BIOS Video Services? Answer: BIOS Video Services allow the computer's BIOS to interact with the video display hardware, enabling functions such as initializing the video hardware, changing the video mode, and drawing characters and graphics on the screen.

  2. What are some common video modes supported by BIOS Video Services? Answer: Some common video modes supported by BIOS Video Services include 640x480, 800x600, 1024x768, and 1280x720.

  3. How is the video mode changed using BIOS Video Services? Answer: The SetMode function is used to change the video mode using BIOS Video Services.

  4. What is the purpose of the DrawString function in BIOS Video Services? Answer: The DrawString function is used to draw text on the screen using BIOS Video Services.

  5. What is the function of the ClearScreen function in BIOS Video Services? Answer: The ClearScreen function is used to clear the screen using BIOS Video Services.

  6. How does BIOS Video Services interact with the operating system? Answer: BIOS Video Services interact with the operating system by providing a set of functions that the operating system can use to communicate with the video display hardware.

  7. What is the purpose of initializing the video hardware using BIOS Video Services? Answer: Initializing the video hardware using BIOS Video Services ensures that the hardware is ready for use and that the correct settings are configured.

  8. How can BIOS Video Services be used to draw graphics on the screen? Answer: BIOS Video Services can be used to draw graphics on the screen by using functions such as DrawPixel, DrawLine, and DrawRectangle.

  9. What is the role of the BIOS in the boot-up process? Answer: The BIOS is responsible for initializing the hardware, including the video display hardware, and loading the operating system into memory.

  10. How does BIOS Video Services help in the troubleshooting of display issues? Answer: BIOS Video Services can be used to test and diagnose display issues by providing functions to change the video mode, draw graphics and text, and scroll the screen.

BIOS Video Services are a set of software functions that allow the computer's BIOS to interact with the video display hardware. They provide functions such as initializing the video hardware, changing the video mode, and drawing characters and graphics on the screen. During boot-up, BIOS Video Services are used to display system information, such as the manufacturer logo, BIOS version, and memory information. Once the operating system is loaded, it can use BIOS Video Services to communicate with the video display hardware and display the user interface. Some common video modes supported by BIOS Video Services include 640x480, 800x600, 1024x768, and 1280x720. The SetMode function is used to change the video mode, which sets the screen resolution and color depth. The DrawString function is used to draw text on the screen, while the DrawPixel, DrawLine, and DrawRectangle functions can be used to draw graphics. The ClearScreen function is used to clear the screen. BIOS Video Services play a critical role in the boot-up process. They are responsible for initializing the hardware, including the video display hardware, and loading the operating system into memory. Without BIOS Video Services, the computer would not be able to display any information on the screen during boot-up, making it difficult to diagnose any issues that may arise. In addition to their role in the boot-up process, BIOS Video Services can also be used to troubleshoot display issues. By providing functions to change the video mode, draw graphics and text, and scroll the screen, BIOS Video Services can help diagnose problems such as a faulty graphics card or corrupted video drivers. Overall, BIOS Video Services are an essential component of any computer system. They enable the computer's BIOS to communicate with the video display hardware, allowing it to display system information during boot-up and enabling the operating system to interact with the video display hardware.